@charset "utf-8";
/* posterTvGrid */
.posterTvGrid{position:relative;height:332px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:620px;height:332px !important;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;opacity:0;}
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:45px;height:45px;margin-top:-43px;}
.posterTvGrid .leftNav:hover{}
.posterTvGrid .rightNav:hover{}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}
.posterTvGrid .bottomNav {
    width: auto;
    text-align:center;
    position: absolute;
    z-index: 20;
    top: 92% !important;
    left: 50%;
    transform:translateX(-50%);
}
.posterTvGrid .bottomNavButtonOFF{
    display:inline-block;
    background:transparent;
    width: 16px;
    height: 16px;
    position: relative ;
    -moz-border-radius: 10px ;
    -webkit-border-radius: 10px;
    border-radius: 30px;
    border: 1px #808080 solid ;
    float: left ;
    margin-right: 10px;
    opacity: 1 ;
    cursor: pointer;
}
.posterTvGrid .bottomNavButtonON {
    width: 18px ;
    height: 18px;
    border: none;
    background: url("../../pc/image/iconPng/KV_spot02.png") no-repeat !important;
}
.posterTvGrid .bottomNavButtonON:after{
    content: "";
}